menu: Simplify popup_at_rect
authorTimm Bäder <mail@baedert.org>
Wed, 24 Jan 2018 07:44:53 +0000 (08:44 +0100)
committerTimm Bäder <mail@baedert.org>
Fri, 26 Jan 2018 16:29:30 +0000 (17:29 +0100)
No need to keep a separate current_event variable around, we don't use
it anyway.

gtk/gtkmenu.c

index ffcaafddd23baaaf5999b20256d804268fb809dc..a28e92bce9a3e450ef840a7e4cd1a56e1dfa46a8 100644 (file)
@@ -1924,7 +1924,6 @@ gtk_menu_popup_at_rect (GtkMenu            *menu,
                         const GdkEvent     *trigger_event)
 {
   GtkMenuPrivate *priv;
-  GdkEvent *current_event = NULL;
   GdkDevice *device = NULL;
   guint button = 0;
   guint32 activate_time = GDK_CURRENT_TIME;
@@ -1942,8 +1941,7 @@ gtk_menu_popup_at_rect (GtkMenu            *menu,
 
   if (!trigger_event)
     {
-      current_event = gtk_get_current_event ();
-      trigger_event = current_event;
+      trigger_event = gtk_get_current_event ();
     }
 
   if (trigger_event)
@@ -1964,8 +1962,6 @@ gtk_menu_popup_at_rect (GtkMenu            *menu,
                            NULL,
                            button,
                            activate_time);
-
-  g_clear_object (&current_event);
 }
 
 /**